require File.join(File.dirname(__FILE__),'lpm','proc.rb')
require File.join(File.dirname(__FILE__),'lpm','process.rb')
require File.join(File.dirname(__FILE__),'lpm','error.rb')
require File.join(File.dirname(__FILE__),'lpm','utils.rb')
require File.join(File.dirname(__FILE__),'utils.rb')
require File.join(File.dirname(__FILE__),'xiaoqian.rb')

raise PlatFormError,'The LPM works on Linux only.' unless RUBY_PLATFORM =~ /linux/